home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Tech Arsenal 1
/
Tech Arsenal (Arsenal Computer).ISO
/
tek-01
/
smailsrc.zip
/
UUPC.ZIP
/
NDIR.H
< prev
next >
Wrap
Text File
|
1990-04-04
|
629b
|
32 lines
/*
ndir.h for MS-DOS by Samuel Lam <skl@van-bc.UUCP>, June/87
*/
#define MSDOS_MAXNAMLEN 12
#define MAXNAMLEN MSDOS_MAXNAMLEN
struct direct {
long d_ino;
short d_reclen;
short d_namlen;
char d_name[MAXNAMLEN + 1];
};
typedef struct {
char filereserved[21];
char fileattr;
int filetime, filedate;
long filesize;
char filename[MSDOS_MAXNAMLEN + 1];
} DTA;
typedef struct {
char dirid[4];
struct direct dirent;
DTA dirdta;
int dirfirst;
} DIR;
extern DIR *opendir(char *dirname);
extern struct direct *readdir(DIR *dirp);
extern void closedir(DIR *dirp);